Skip to main content

Python Notes

Introduction to Python for Econometrics, Statistics and Numerical Analysis: Fourth+ Edition

Download the Notes

Python is a widely used general purpose programming language, which happens to be well suited to econometrics, data analysis and other more general numeric problems. These notes provide an introduction to Python for a beginning programmer. They may also be useful for an experienced Python programmer interested in using NumPy, SciPy, matplotlib and pandas for numerical and statistical analysis (if this is the case, much of the beginning can be skipped).

New material added to the fifth edition on September 2021.

Changes

Current Edition

Introduction to Python for Econometrics, Statistics and Numerical Analysis: Fourth Edition

Archived Versions

Fourth Edition Third Edition

Data and Notebooks

Data
Notebooks

These notebooks contains the four extended examples from the Examples chapter.

Mini-course

Python Course